Paging to a Group of Phones (Multicast)

AudioCodes Android-based phones support multicast paging (including barge-in). The feature allows a call to be paged to a group of phones to notify a team about (for example) the time and place at which a meeting will commence. The paging call is multicast via a designated group IP address, in real time, on all phones in the group.

Barge-in enables paging to interrupt (barge in on) phone conversations that are in progress. The feature is configured in the phone’s cfg configuration file. Default: Disabled. When enabled, a paging call overrides an ongoing regular call/meeting due to emergency. When disabled, those who are in regular calls when a paging call comes in are prompted in the phone screen to accept or reject the paging call. If it's accepted, the regular call is put on hold and the paging is heard.

Related paging parameters in the cfg configuration file are: 

/voip/services/group_paging/enabled

/voip/services/group_paging/codec

/voip/services/group_paging/group/*/activated

/voip/services/group_paging/group/*/multicast_addr

/voip/services/group_paging/group/*/port

/voip/services/group_paging/allow_barge_in/enabled

The values of these parameters can be changed on the fly.
Paging behavior is immediately affected.

Use the following table as reference.

Parameter

Description

voip/services/group_paging/allow_barge_in/enabled=0

Allows | disallows the barge-in feature.

0 = disabled
1 = enabled

voip/services/group_paging/codec=PCMU

Defines the codec. Three available options:

PCMU (default)
PCMA  
G722

voip/services/group_paging/enabled=0

Enables | disables the group paging feature.

0 = disabled
1 = enabled

voip/services/group_paging/group/0-4/activated=0

Activates| deactivates a group.

0 = deactivated
1 = activated

Five groups labeled 0-4 are available.

voip/services/group_paging/group/0-4/multicast_addr=224.0.1.0

Defines the paging group's multicast IP address.

Must be in the range:

224.0.0.0 - 239.255.255.255

Default: 224.0.1.0.

Important: For phones to be in a group, all must be configured with the identical multicast address and port.

The following three IP addresses (for example) denote three different paging groups:

224.0.1.1:8888
224.0.1.1:2222
233.2.2.2:8888

voip/services/group_paging/group/0-4/port=8888

Defines the port through which paging is received.

Must be in range: 1-65535

Default: 8888

Important: For phones to be in a group, all must be configured with the identical multicast address and port.

Port 9998 and 9999 should not be used as they are used by the application.

AudioCodes Android-based phones currently support incoming paging calls (listening).
Outgoing paging calls (broadcasting) will be supported in the future.
When an incoming call is received on a phone that is in idle, the phone immediately automatically answers it, irrespective of whether barge-in is enabled or not:

When the phone is in a Teams call/meeting (active or on-hold):
If barge-in is enabled, i.e., if the new cfg configuration file parameter voip/services/group_paging/allow_barge_in/enabled=1, then the phone will automatically immediately display the Audio announcement in progress screen with an option to END the announcement.

If barge-in is disabled, i.e., if the new cfg configuration file parameter voip/services/group_paging/allow_barge_in/enabled=0, then the phone will display the Incoming audio announcement screen with an option to ACCEPT or DECLINE it: